/**
 * 图表工具类
 * @author wanghuawen
 * @date 2016-06-13
 * @type {{loadChart: Function}}
 */
ChartUtils = {
    /*
     * 加载图表数据
     * */
    loadChart : function(chartId, url,data) {
        //解决在ie中psLineChar.clear()清空不起作用的问题
        $("#"+chartId).html("");
        var psLineChar = echarts.init(document.getElementById(chartId));
        psLineChar.clear();
        psLineChar.showLoading({
            text : '正在努力的读取数据中...'
        });
        $.getJSON(url, data, function(data) {
            if (data.success) {
                var dt = eval('(' + data.data + ')');
                psLineChar.setOption(dt, true);
                psLineChar.hideLoading();
            } else {
                psLineChar.hideLoading();
                Ext.MessageBox.show({
                    title : "系统提示",
                    msg : data.message,
                    icon : Ext.MessageBox.INFO,
                    buttons : Ext.Msg.OK
                });
            }
        })
    }
};